package CollectionTest;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

//使用迭代器、增强for、普通for循环遍历下面的集合

public class Test02 {
    public static void main(String[] args) {

        // 通过多态的方式创建一个List集合对象
        List<String> list = new ArrayList<String>() ;

// 添加元素
        list.add("itwanxi") ;
        list.add("itwx") ;
        list.add("万息科技") ;
        list.add("itwanxi") ;

//        迭代器
        Iterator<String> iterator = list.iterator();

        while (iterator.hasNext()) {
            String next = iterator.next();

            System.out.print(next+" ");
        }
        System.out.println();

//        增强for
        for (String str : list) {
            System.out.print(str+" ");
        }
        System.out.println();

//        普通for
        for (int i = 0; i < list.size(); i++) {
            System.out.print(list.get(i)+" ");
        }
    }
}
